collaborative teaching - Turkish English Dictionary